body {text-align: center;font-size: 12px;  font-weight: bold; font-family: Arial; margin: 0;  }
a, a:visited {color: #4877AD; text-decoration: none;}
.cms {width: 1000px; margin-left: auto; margin-right: auto; overflow: hidden; background-color: #fff;text-align: left;}
.cms th {text-align: center;}
.cms a,.cms a:visited {color: #4877AD; text-decoration: none;}
.cms a:hover,.cms a:active {color: #38475D; text-decoration: none;}
.cmsLinks {margin: 10px 0;}
.cmsLinks th {text-align: left;}
.bgAdminModerator{background-image: url(/images/bgAdminModerator.jpg);}

/*Moderatorka*/
.moderatorLinks td{text-align:center}
.moderatorHeaderStatus{width: 200px; background-image: url(/images/moderatorHeaderStatus.png);color:#fff;padding: 24px 0 25px; }
.moderatorAll {background-color:#ccc; width:200px;}
.moderatorHeaderQas{width: 200px; background-image: url(/images/moderatorHeaderQas.png); color:#fff;padding: 24px 0 25px;}
.moderatorQas{background-color:#c1c9fb; width:200px;}
.moderatorHeaderReceipts{width: 200px; background-image: url(/images/moderatorHeaderReceipts.png); color:#fff;padding: 24px 0 25px;}
.moderatorReceipts{background-color:#fec3c3; width:200px;}
.moderatorHeaderNews{width: 200px; background-image: url(/images/moderatorHeaderNews.png); color:#fff;padding: 24px 0 25px;}
.moderatorNews{background-color:#c8f9bd; width:200px;}
.moderatorHeaderBanner{width: 200px; background-image: url(/images/moderatorHeaderBanner.png); color:#fff;padding:24px 0 25px;}
.moderatorBanner{background-color:#fadcb8; width:200px;}
.moderatorHeaderPagecont{width: 200px; background-image: url(/images/moderatorHeaderPagecont.png); color:#fff;padding:24px 0 25px;}
.moderatorPagecont{background-color:#EEC6FC; width:200px;}
/*Moderatorka Table Qas*/
/*Moderatorka Table Receipts*/
/*Moderatorka Table News*/
/*Moderatorka Table Banner*/
.moderatorBannerTable {background-image: url(/images/maderatorHeaderTable.png);overflow:hidden;}
.moderatorBannerTable  th{padding:17px 0;}
.moderatorTableQas td{background-color:#c1c9fb; text-align:center;padding:2px;}
.moderatorTableReceipts td{background-color:#fec3c3; text-align:center;padding:2px;}
.moderatorTableNews td{background-color:#c8f9bd; text-align:center;padding:2px;}
.moderatorTableBanners td{background-color:#fadcb8; text-align:center;padding:2px;}
.moderatorTablePageconts td{background-color:#EEC6FC; text-align:center;padding:2px;}


/*Adminka*/
.adminHeaderStatus{width: 97px; background-image: url(/images/adminHeaderStatus.png);color:#fff;padding: 27px 0px;}
.adminStatus{background-color:#f1efef;}
.adminHeaderUsers{width: 129px; background-image: url(/images/adminHeaderUsers.png);color:#fff;padding: 27px 0px;}
.adminUsers{background-color:#dde9fc;}
.adminHeaderTowns{width: 129px; background-image: url(/images/adminHeaderTowns.png);color:#fff;padding: 27px 0px;}
.adminTowns{background-color:#f8dcff;}
.adminHeaderDesires{width: 129px; background-image: url(/images/adminHeaderDesires.png);color:#fff;padding: 27px 0px;}
.adminDesires{background-color:#fde7e7;}
.adminHeaderShops{width: 129px; background-image: url(/images/adminHeaderShops.png);color:#fff;padding: 27px 0px;}
.adminShops{background-color:#fae8d1;}
.adminHeaderStaffs{width: 129px; background-image: url(/images/adminHeaderStaffs.png);color:#fff;padding: 27px 0px;}
.adminStaffs{background-color:#DDF7F2;}
.adminHeaderCategories{width: 129px; background-image: url(/images/adminHeaderCategories.png);color:#fff;padding: 27px 0px;}
.adminCategories{background-color:#e8f1cf;}
.adminHeaderProducts{width: 129px; background-image: url(/images/adminHeaderProducts.png);color:#fff;padding: 27px 0px;}
.adminProducts{background-color:#fbfaca;}
.adminHeaderContacts{width: 129px; background-image: url(/images/adminHeaderContacts.png);color:#fff;padding: 27px 0px;}
.adminContacts{background-color:#eedecd;}
.cms .addDesire, .cms .addShops, .cms .addStaffs, .cms .addProducts, .cms .addUsers, .cms .addTown,
.cms .addCategors{width: 163px; background-image: url(/images/buttons/add.jpg);padding:13px 4px 19px 5px; 
                  float:left;text-align: center; margin: 10px; font:bold 13px sans-serif;}
.cms form { background: #E7E7E7; margin: 10px;border-bottom: 1px solid #E5DEB4; border-top: 1px solid #E5DEB4;padding: 10px 150px;}
.filterLabel{float: left;width: 150px;}
.filterContainer{margin: 5px 0px;}
.cms form select{background: #F2F2F2;border: 1px solid #DBDBDB;}
.cms form input{color: #999999; font:bold 15px sans-serif;margin:10px 0px 10px 235px;}
.cms .exportExcel a{ background-image: url(/images/buttons/exportExcel.jpg);padding:13px 65px 19px; 
                  float:left;text-align: center; margin: 10px; font:bold 13px sans-serif;}
.homeButton{float:right;margin: 10px;}
/*Admin Table Users*/
/*Admin Table Towns*/
/*Admin Table Desires*/
/*Admin Table Shops*/
/*Admin Table Staffs*/
/*Admin Table Banners*/
/*Admin Table Categors*/
/*Admin Table Products*/

.adminTableHeader{background-image: url(/images/maderatorHeaderTable.png);overflow:hidden;}
.adminTableHeader th{padding:17px 0;}
.adminTableUsers td{background-color:#dde9fc; text-align:center;padding:2px;}
.adminTableTowns td{background-color:#f8dcff; text-align:center;padding:2px;}
.adminTableDesires td{background-color:#fde7e7; text-align:center;padding:2px;}
.adminTableShops td{background-color:#FAE8D1; text-align:center;padding:2px;}
.adminTableStaffs td{background-color:#DDF7F2; text-align:center;padding:2px;}
.adminTableBanners td{background-color:#fadcb8; text-align:center;padding:2px;}
.adminTableCategors td{background-color:#E8F1CF; text-align:center;padding:2px;}
.adminTableProducts td{background-color:#FBFACA; text-align:center;padding:2px;}
.cms  .addQas, .cms .addNews, .cms .addReceipts , .cms .addBanners, .cms .addPageconts{width: 148px; background-image: url(/images/buttons/add.jpg);text-align: center; padding:14px 0 15px 21px; float:left; margin:10px; font:bold 13px sans-serif;}
.adminTableOrders{text-align: center;}
/*Operator*/
.operatorOrderTable{background-image: url(/images/maderatorHeaderTable.png);overflow:hidden;}
.operatorOrderTable th{padding:17px 0;}
.operatorTableOrders{width: 1000px; text-align: center;}
.cms .operatorTableOrders a{color: #770B09;}
#operatorEdit {width: 1000px; margin: 0 auto; background-color:#DEDEDE; }
#operatorEdit .homeButton{float: left; margin: -150px 20px; }
.orderFormFields{margin: 15px 0px 20px 40px;}
.cartProfile{background-color: #F6F6F6;margin: 10px 0 100px 10px;}
#userProfile {float: right; text-align: left;margin: 10px 10px 12px 11px; background-image: url(/images/userInfo.png);padding: 35px 16px 7px 4px;}
.userProfileContainer{overflow: hidden;}
.orderProfile {overflow: hidden;}
.cartShop {position: relative;}
.cartShopInfoContainer {position: absolute; background-color: #fff; margin: 8px 0 0 10px; display: none; width: 600px;text-align: left;border: 1px solid #BDC0C3;}
.cartShopHeaderName{margin: 15px 3px 0 262px; float: left;}
.cartShopInfo{width: 20px; height: 22px;background-image: url(/images/q.png);float: left; cursor: pointer;}
.cartShopProfile {float: left; width: 400px; border-right: 1px solid #BDC0C3;margin: 5px; }
.shopProfileLabel{width: 125px;float: left;}
.shopProfileValue{overflow: hidden;}
.shopProfileContainer{font:bold 11px sans-serif; margin: 2px 0;}
.shopProfileDescription{font:bold 12px sans-serif; margin: 5px 0;}
.cartShopStaffsContainer {margin: 5px 5px 5px 0px; float: left; width: 180px; font-size: 11px;}
.cartShopStaffProfile{border-bottom:1px solid #BDC0C3;overflow: hidden;}
.cartStaffJobtitle{margin: 0 0 3px 60px;font:bold 12px sans-serif;}
.cartStaffName{margin-bottom: 3px; font:italic 12px sans-serif;}
.cartProfileButtonNext{float: left;font: bold 14px sans-serif;margin-left: 250px;padding: 5px 20px 9px 46px;}
.userProfileLabel{width: 145px; display: block;float: left; padding: 5px;}
.userProfileValue{width: 145px; display: block;float: left; padding: 5px;}